home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Topik / Topik - Disk 09 - Business Work (19xx)(Topik Public Domain)(PD)[WB].zip / Topik - Disk 09 - Business Work (19xx)(Topik Public Domain)(PD)[WB].adf / CSDBMS / CSDBMS.doc < prev    next >
Text File  |  1989-07-14  |  3KB  |  71 lines

  1.  
  2. *** TOPIK Note : CSDBMS is in this directory, accessible from the CLI.
  3.  
  4.  
  5.  
  6.            Custom Services DataBase Manager
  7.  
  8.  
  9. This program is "No-Frills Software" and is available with full
  10. documentation for a fee of $10.00.  The documentation included here is a
  11. sample of what this program can do.  For a complete manual and current
  12. version of this program you must register.  If you include a disk with your
  13. PD or shareware programs you will recieve a $2.00 discount.
  14.  
  15. The program is a CLI only product.  You must run it from CLI.
  16.  
  17. The basic idea of this program is to allow you to have up to 1024 byte
  18. records, each record may have up to 36 keys and 255 fields.  The data file
  19. is packed binary to minimize the disk usage.  Keys are kept on RAM: for
  20. fast access.
  21.  
  22. This program will use the first CLI argument as the filename.  It will
  23. create the file if it does not exist.  The filename may be up to 30
  24. characters in length.  The default name is "MASTER".  the program will
  25. create MASTRER.DIC, which is the dictionary for your file, and MASTER.DAT,
  26. which is the actual data.  You may:
  27.  
  28.    Add records
  29.    Change records
  30.    Delete records
  31.    repack the file (really deletes the deleted records!)
  32.    Select a set of record
  33.    Reselect from the current set of records
  34.    change the print options
  35.    perform math on the selected records
  36.  
  37. When adding a record you will be asked for the name, description, if it
  38. is to be a key and the type.  The type of the data may be:
  39.   i - integer data
  40.   f - real data(floating point number)
  41.   l - logical flag(Y or N only values)
  42.   c - character data( you will be asked the size)
  43.  
  44.  
  45. The Idea of this database is to allow you to keep track of your data and
  46. print it selecting the items and fields.  A simple sequence of using it
  47. would be:
  48.  
  49.    1) build the database(automatic if file doesnt exist)
  50.    2) Add records
  51.    3) Select on a Key field
  52.    4) Reselect one or more times to reduce the Current Set to the
  53.       records you want
  54.    5) make changes to the selected records
  55.    6) make proper print selection(what prints, to a file?)
  56.    7) print reports
  57.    8) do whatever else you want! then exit
  58.  
  59. Selecting records from the file can be done with lists of exact data
  60. or ranges of data.  The type of character can be matched on a wildcard
  61. character of "*" which matches all characters that follow.  The "*" will
  62. end the check for a match causing a match.  Characters after the "*" are
  63. ignored.  "abc*" is equivalent to "abc*fg" both will match "abcdef".
  64.  
  65. Other than the "*" match all list matches are for exact matches.  Upper and
  66. Lower case do matter!
  67.  
  68. A more complete manual will be supplied to registered users.
  69.  
  70.  
  71.